package ejbs;
import java.util.ArrayList;
import javax.ejb.Local;

import entities.Articulo;
import entities.Cotizacion;
import entities.SolicitudCompra;
import entities.SolicitudCotizacion;

@Local
public interface GenericDao {

	public void persistir(SolicitudCompra solicitudCompra);
	
	public void persistir(SolicitudCotizacion solicitudCotizacion);

	public void persistir(Cotizacion cotizacion);

	public ArrayList<Cotizacion> obtenerCotizaciones();

	public Cotizacion obtenerUltimaCotizacion(String codigoArticulo);

	public Articulo obtenerArticulo(String codigo);

	public ArrayList<Articulo> obtenerArticulos();
	
}
